
.y ul li{color: @main_color;}
.y{ color: @main_color;}
.y  .ico_right{color: @main_color;}


.figure{

	
}
.figure span{
	position:absolute;
	line-height:33px;
	font-size:15px;
	color:@font_black;
	padding:0 10px;
	left:0px;
	
}
.figure input{
	width: 100%;
height: 40px;
line-height: 32px;
font-size: 16px;
color: #b6b6b6;
border: 0px;
	
}


.editor_h{ color: #000; font-weight: 600; line-height: 30px; font-size: 14px; padding: 0 10px;}
.editor_p{ color: #000;   font-size: 15px; padding:0px 10px; background:#fff;}
.editor_p table{ width:100%; font-size:16px;}
.editor_p table tr{ height:60px; border-bottom:1px solid #d7d7d7;}
.editor_p table tr .name{ width:135px; text-align:right;font-size: 16px;color: #333;font-weight: 600;}
.editor_p label{ display: block; overflow: hidden; padding: 20px ;  border-bottom: 1px solid #ededed; }
.editor_p label span{ float: left; display: block;   text-align: right; font-weight: 600;font-size: 14px; line-height: 40px;}
.editor_p label input{ border: 1px solid #d3d1cc; line-height: 40px; height: 40px; width: 90%; padding: 0 10px; border-radius: 5px;}
.editor_p label:last-child{ border-bottom: 0px;}
.Agreement_block .ico{ display: block; width: 20px; height: 20px; float: left; background: none; margin-top: 5px; border-radius: 5px; border:1px solid #d3d1cc;line-height: 20px; text-align: center; color: #fff; margin-right: 10px;}
.Agreement_block .ico i{ display: none;}
.Agreement_block  {line-height: 30px; color: #000; font-size: 14px; font-weight: 600; padding: 0 10px; padding-left: 60px;}
.Agreement_block .y .ico{   background: #3b95d3; margin-top: 5px; border-radius: 5px; line-height: 20px; text-align: center; color: #fff; margin-right: 10px;border:1px solid #3b95d3;}
.Agreement_block .y .ico i{ display: inline-block;} 


















